home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / BULLETIN / 0340A.ZIP / OCOM_SRC.ARC / OCOM_SRC.DOC < prev   
Text File  |  1986-12-28  |  4KB  |  104 lines

  1.  
  2.  
  3.  
  4.           %%%%%%%%%%%   %%%%%%%%%%%%   %            %  %%%%%%%%%%%%
  5.          %%         %%  %          %%  %            %  %
  6.          %           %  %           %  %            %  %
  7.          %           %  %           %  %            %  %
  8.          %           %  %           %  %            %  %%
  9.          %           %  %           %  %            %   %%%%%%%%%% 
  10.          %           %  %%%%%%%%%%%%%  %            %            %%
  11.          %           %  %              %            %             %
  12.          %           %  %              %            %             %
  13.          %           %  %              %            %             %
  14.          %           %  %              %            %             %
  15.          %%         %%  %              %%          %%            %%
  16.           %%%%%%%%%%%   %               %%%%%%%%%%%%   %%%%%%%%%%% 
  17.  
  18.  
  19.  
  20.                  
  21.                    OCOM_SRC: Support routines for Opus!Comm
  22.                    -----------------------------------------
  23.  
  24.                            (c)1986, Wynn Wagner III
  25.  
  26.  
  27.  
  28.          Opus!Comm is a resident program that handles communications 
  29.          between OPUS-CBCS and a modem.  
  30.  
  31.          It was written by Bob Hartman and is copyrighted by 
  32.          Spark Software.  Opus!Comm comes with a use license like
  33.          Opus itself: you can use it, but you must never sell it.
  34.  
  35.          All of the enclosed material is copyrighted.  You are given
  36.          permission to distribute the material as long as you make no
  37.          profit from the transfer.  That means, if your bulletin board
  38.          (or other communications system) charges a fee to callers,
  39.          then you may not make this material available for download.
  40.          It must always be free.  You may not put this material on
  41.          a diskette and charge money for the diskette.  Etc, etc...
  42.          you get the idea by now.
  43.  
  44.  
  45.  
  46.          None of this material is supplied with any kind of warranty
  47.          or guarantee.  There is no particular support system setup.
  48.          In other words, you are basically on your own.
  49.  
  50.  
  51.  
  52.  
  53. OCOM_SRC
  54.  
  55.  
  56.          COM.H
  57.          -----
  58.  
  59.          A "C" language header file.  It was written to be used under
  60.          either Microsoft or Lattice.
  61.  
  62.          If you use Microsoft C, you will have to edit the COM.H file
  63.          to remove leading `_' characters found on routine names.  The
  64.          routines include _Com_, _Cominit_, _Readkb, etc.
  65.  
  66.  
  67.  
  68.          COM_ASM.ASM
  69.          -----------
  70.  
  71.          An assembler source file with the routines used in COM.H.  This
  72.          file uses macros supplied with the Microsoft C compiler (a 
  73.          collection that in itself makes Microsoft C worth the price 
  74.          of admission!).
  75.  
  76.          There are only two modem routines here.  One is an initialization
  77.          routine and makes a call to Opus!Comm and stores the COM PORT 
  78.          number for later use.  The other routine simply calls Opus!Comm
  79.          with the service request and optional additional paramater
  80.          supplied by your program.
  81.  
  82.  
  83.  
  84.          COM_LAT.OBJ
  85.          -----------
  86.  
  87.          An object module (Com_Asm) assembled for use with Lattice 3.1.
  88.  
  89.  
  90.  
  91.          COM_SRC.C
  92.          ---------
  93.  
  94.          C-language source for some routines that use all of the above.
  95.          These routines were thrown together quickly as an example for
  96.          you.  None have ever been executed or compiled by me.
  97.  
  98.  
  99.  
  100.                                      ###
  101.  
  102.  
  103.  
  104.